#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
auto MyGreater() {
  return [](pair<int, int>& a, pair<int, int>& b) {
    return a > b;
  };
}
int main() {
  // score, revid
  // score >    revid >
  int n, k;
  cin >> n >> k;
  using pii = pair<int, int>;
  vector<pii> vec(n);
  for (int i = 0; i < n; i ++) {
    vec[i].second = n - i;
    for (int j = 0; j < k; j ++) {
      int x;
      cin >> x;
      vec[i].first += x;
    }
  }
  sort(vec.begin(), vec.end(), greater<pii>());
  for (int i = 0; i < 2; i ++) {
    cout << n - vec[i].second + 1 << endl;
  }
}